table{
	border-collapse: collapse;
}
	
	th{
		padding: 0px 0px 10px 0px;
		text-align: left;
	}
	
	tr.persona, tr.seleccionado, tr.detallePersona{
		background-color: #DBDBDB;
		font-size: 11px;
		color: #666666;
		border-bottom: 1px solid #FFFFFF;
		text-align: left;
	}
	
	tr.seleccionado{
		background-color: #F0F0F0;
		color: #267BE6;
		font-weight: bold;
	}
	
	tr.detallePersona{
		background-color: #EDF4FE;
		color: #666666;
	}
		
		td.detallePersona{
			padding-left: 20px;
		}
		
		td.detallePersona span{
			color: #999999;
		}
		
			td.detallePersona span a{
				color: #006666;
				text-decoration: underline;
			}
	
		div#opcionGeneral, div.opcionPersona, div.opcionDetallePersona{
			background-color: #1A84DA;
			color: #FFFFFF;
			padding: 3px;
			margin: 3px;
			font-size: 9px;
			text-align: center;
		}
		
		div.opcionPersona{
			background-color: #A1A1A1;
		}
		
		div.opcionDetallePersona{
			background-color: #D7DAE3;
			color: #000000;
		}
		
			div#opcionGeneral a, div#opcionGeneral a:hover, div.opcionPersona a, div.opcionPersona a:hover{
				color: #FFFFFF;
				text-decoration: none;
			}
			
			div.opcionDetallePersona a, div.opcionDetallePersona a:hover{
				color: #000000;
				text-decoration: none;
			}
			
			div#opcionGeneral a:hover, div.opcionPersona a:hover, div.opcionDetallePersona a:hover{
				text-decoration: underline;
			}
			